pay back in full measure - Español Inglés Diccionario